package nc.bs.itf.hopg;

import com.alibaba.fastjson.JSONObject;
import nc.vo.pub.BusinessException;

import java.util.List;
import java.util.Map;

public interface IYhtToHOPGService {

    /**
     * 获取 HOPG 预算执行监控数据 维度中通过名称进行匹配
     * @param json
     * @return
     * @throws BusinessException
     */
    public List<Map<String,Object>> getHOPGYSDataByName(JSONObject json) throws BusinessException;

    /**
     * 获取 HOPG 预算执行监控数据 维度中通过编码进行匹配
     * @param json
     * @return
     * @throws BusinessException
     */
    public List<Map<String,Object>> getHOPGYSDataByCode(JSONObject json) throws BusinessException;

}
